package homework.day02;

import java.io.*;
import java.nio.charset.StandardCharsets;

/**
 * 改正下面程序的错误
 * 
 * 程序实现需求:使用缓冲流完成文件的复制操作
 * @author Xiloer
 *
 */
public class Test02 {
	public static void main(String[] args) throws IOException {
		FileInputStream fis = new FileInputStream("bos.txt");
		BufferedInputStream bis = new BufferedInputStream(fis);

		FileOutputStream fos = new FileOutputStream("bos_cp.txt");
		BufferedOutputStream bos = new BufferedOutputStream(fos);
		int b,a=0;
		long start = System.currentTimeMillis();
		while ((b =bis.read())!=-1){
			bos.write(b);
			System.out.println(++a);
		}
		long end = System.currentTimeMillis();
		System.out.println("复制完毕!"+(end-start)+"ms");
		bos.close();
		bis.close();
	}
}
